Contains specialization of the Error class to more precisely identify the types of errors
that can occur within SimArch
